Package com.cisco.pt.ipc.sim.impl
Class IoeClientProcessImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.ProcessImpl
com.cisco.pt.ipc.sim.impl.IoeClientProcessImpl
- All Implemented Interfaces:
IPCObject,IoeClientProcess,Process
Information provided by the PKI file:
\class IoeClientProcess
\brief IoeClientProcess handles and manipulates the IoE client process for IoE devices.
\example network().getDevice("SBC0").getProcess("IoeClientProcess")
- Author:
- Auto-generated
-
Field Summary
Fields inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
accessMessage, ipcFactory, packetTracerSession -
Constructor Summary
ConstructorsConstructorDescriptionIoeClientProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage) -
Method Summary
Modifier and TypeMethodDescriptionvoidreportStates(String states) Information provided by the PKI file:booleansetupRemoteApi(String json) Information provided by the PKI file:Methods inherited from class com.cisco.pt.ipc.sim.impl.ProcessImpl
getOwnerDeviceMethods inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession, sendMessage, sendMessageWithReturn, translateToCommandStatusStringPairMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.IPCObject
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSessionMethods inherited from interface com.cisco.pt.ipc.sim.Process
getOwnerDevice
-
Constructor Details
-
IoeClientProcessImpl
public IoeClientProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage)
-
-
Method Details
-
setupRemoteApi
Information provided by the PKI file:
\brief setup the API call in remote server, returns true if successful, false otherwise. \param json, the API call to server in json format. \return bool, true if successful, false otherwise.- Specified by:
setupRemoteApiin interfaceIoeClientProcess- Parameters:
json- Takes in a parameter of json- Returns:
- boolean Returns a boolean
-
reportStates
Information provided by the PKI file:
\brief send the state of the IoE client to server. \param states, the state of the IoE client.- Specified by:
reportStatesin interfaceIoeClientProcess- Parameters:
states- Takes in a parameter of states
-